dined out on

靠着...而被人邀去吃饭